a can of whoopass - Turco Inglés Diccionario